using System;
using System.Runtime.CompilerServices;
using ns20;

namespace Newtonsoft.Json.Bson
{
	public class BsonObjectId
	{
		[CompilerGenerated]
		private byte[] byte_0;

		public byte[] Value
		{
			[CompilerGenerated]
			get
			{
				return byte_0;
			}
			[CompilerGenerated]
			private set
			{
				byte_0 = value;
			}
		}

		public BsonObjectId(byte[] value)
		{
			Class204.smethod_2(value, "value");
			if (value.Length != 12)
			{
				throw new ArgumentException("An ObjectId must be 12 bytes", "value");
			}
			Value = value;
		}
	}
}
